permanent through-strapping - German English Dictionary